// components/item-view/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    item: {
      type: Object
    },
    // 用来判断是哪一个也没用到了我这个组件，根据routerPath传入的值判断
    routerPath: {
      type: String
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 点击跳转详情事件
    onClick(e) {
      console.log('e:', e)
      this.triggerEvent('onClick', { item: e.currentTarget.dataset.item })
    },
    // --
    handleReduceItem() {
      console.log('--', this.properties.item._id)
      this.triggerEvent("reduceItem", { goodsId: this.properties.item._id })
    },
    // ++
    handleAddItem() {
      console.log('item', this.properties.item._id)
      this.triggerEvent("addItem", { goodsId: this.properties.item._id })
    }
  }
})
